strong rope made of cocui fiber - Francés Inglés Diccionario